ironServices.com

English Dictionary

  • Hide translation

 grotto grotto /ˈgrɑːˌtoʊ/

noun

  1. A small cave (usually with attractive features)  ( grot , grotto )
    a small cave (usually with attractive features)